/**
 * Captain
 * © 2018 Captain copyright，All rights reserved.
 * http://www.sccaptain.com.cn
 * 
 * JAVA : 8
 * 文  件  名: OrderFormDao.java
 * 创  建  人: QinYoubin (qin.youbin@sccaptain.com.cn)
 * 创建时间: 2018年5月2日 下午1:52:09
 * 版         本: 1.0.0
 * 备         注:
 * 修订历史:
 */
package com.material.c2c.shoping.dao;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;

import com.material.c2c.core.dao.EntityDao;
import com.material.c2c.shoping.entity.GWDD;

/**
 * 订单
 * @since 1.0
 * @version 1.0
 * @author QinYoubin (qin.youbin@sccaptain.com.cn)
 */
public interface OrderFormDao extends EntityDao<GWDD, String>{
  //更改购物车状态
  @Modifying
  @Query("update GWDD gwdd set gwdd.ddzt=?1 where gwdd.id = ?2")
  int changeStatus(int status, String ddid);
  
  List<GWDD> findByYhidAndDdztOrderByXdsjDesc(String yhid,int ddzt);
  //分页查询
  Page<GWDD> findAll(Pageable pageable);
  //分页查询
  Page<GWDD> findByDdzt(String ddzt, Pageable pageable);
  
}
